"""
Дополнительная обработка вакансий.
Нормализация телефонов. Нормализация названий организаций.
Удаление дублей организаций по названию и по номеру телефона.
Бан организаций по имени.
Поиск организаций в ЛЕКСЕМе по номеру телефона.
Поиск организаций в ЛЕКСЕМе по имени.
"""


import sys
# from time import time
from PyQt5.QtCore import *
# from PyQt5.QtGui import *
# from PyQt5.QtWebKitWidgets import *
from PyQt5.QtSql import *
# from PyQt5.QtWidgets import *

import logging                                                                  # запись логов
# import re                                                                       # регулярные выражения

if __name__ == '__main__':                                                      # ОСНОВНОЙ ЦИКЛ
    app = QApplication(sys.argv)

    logging.basicConfig(filename='log.txt',level=logging.DEBUG)


    dbIn = QSqlDatabase.addDatabase("QODBC")                                    # соедиение с лексемой
    dbIn.setDatabaseName("lexema")
    dbIn.setUserName("sa")
    dbIn.setPassword("5318")
    if not dbIn.open():
        print("")
        logging.error("нет соединения с MSSQL")
        quit()

    dbOut = QSqlDatabase.addDatabase("QMYSQL")                         # создаём новое соединение
    dbOut.setHostName("sserver")
    dbOut.setDatabaseName("crm")
    dbOut.setUserName("usercrm")
    dbOut.setPassword("passwdcrm")
    if not dbOut.open():
        print("")
        logging.error("нет соединения с MySQL")
        quit()


    dbMy.close()
    QSqlDatabase.removeDatabase("My")
